你的第一个神经网络
代码功能性
Criteria | Meet Specification |
---|---|
所有代码运作正常,并且通过所有的单元测试 |
notebook 上的所有代码都可以在 Python 3 下成功运行,并且通过所有的单元测试。 |
sigmoid 激活函数 |
sigmoid 激活函数执行正确 |
正向传播
Criteria | Meet Specification |
---|---|
隐藏层输入 |
隐藏层的输入在训练和运行函数中均正确执行 |
隐藏层输出 |
隐藏层的输出在训练和运行函数中均正确执行 |
输出层输入 |
输出层的输入在训练和运行函数中均正确执行 |
网络输出 |
网络的输出在训练和运行函数中均正确执行 |
反向传播
Criteria | Meet Specification |
---|---|
输出误差 |
网络的输出误差执行正确。 |
更新权重 |
对两个权重的更新执行正确。 |
超参数
Criteria | Meet Specification |
---|---|
迭代次数(epoch) |
对迭代次数的选择满足:能让训练网络作出准确的预测,且不会对训练数据产生过度拟合。 |
隐藏层的单元个数 |
对隐藏层单元个数的选择满足:能让网络准确预测单车人数,使其具有泛化能力,但不会过拟合。 |
学习速率 |
对学习速率的选择满足:能使网络成功收敛,且仍然具有较高的时间效率。 |
Tips to make your project standout:
你可以在这里查看此评审标准的英文版本。